worm lion
noun
: any of various flies (genus Vermileo) of the family Rhagionidae having larvae that excavate pits in the sand like those of the ant lion
Love words? Need even more definitions?
Merriam-Webster unabridged
Share